Hightmap meshing¶
In [2]:
import imageio.v3 as iio
import numpy as np
hm = iio.imread("Obsidian.png", mode="F")
hm = (hm - hm.min()) / (hm.max()-hm.min()) #normalize heightmap
hm
Out[2]:
In [3]:
import trimesh
mesh = trimesh.load("test.stl")
In [4]:
mesh.show()
Out[4]: